//
//  HHProject.h
//  osc
//
//  Created by hjl on 16/3/21.
//  Copyright © 2016年 hjl. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "HHUser.h"
#import "HHNamespace.h"


@interface HHProject : NSObject
// name
@property (nonatomic, copy) NSString *name;
// public
@property (nonatomic, assign) NSString *HHpublic;
// id
@property (nonatomic, assign) int64_t projectId;
// language
@property (nonatomic, copy) NSString *language;
// owner
@property (nonatomic, strong) HHUser *owner;
// namespace
@property (nonatomic, strong) HHNamespace *HHnamespace;
// path
@property (nonatomic, copy) NSString *path;
// recomm
@property (nonatomic, assign) NSUInteger recomm;
// description
@property (nonatomic, copy) NSString *HHdescription;
// default_branch
@property (nonatomic, copy) NSString *default_branch;
// path_with_namespace
@property (nonatomic, copy) NSString *path_with_namespace;
// created_at
@property (nonatomic, copy) NSString *created_at;
// parent_id
@property (nonatomic, assign) NSUInteger parent_id;
// watched
@property (nonatomic, assign) BOOL watched;
// starred
@property (nonatomic, assign) BOOL starred;
// wiki_enabled
@property (nonatomic, assign) BOOL wiki_enabled;
// forks_count
@property (nonatomic, copy) NSString *forks_count;
// stars_count
@property (nonatomic, copy) NSString *stars_count;
// pull_requests_enabled
@property (nonatomic, assign) BOOL pull_requests_enabled;
// issues_enabled
@property (nonatomic, assign) BOOL issues_enabled;
// watches_count
@property (nonatomic, copy) NSString *watches_count;
// last_push_at
@property (nonatomic, copy) NSString *last_push_at;



/**   辅助属性 **/
@property (nonatomic, assign) CGFloat cellHeight;


/**   辅助属性 **/
@property (nonatomic, assign) CGSize headerViewSize;
@end
